.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.calendar {	width: 380px; margin-left: 30px;	 font-size:13px; font-family:"宋体"; }
.calendar table tr th{ color: #999999; width:54px; height:45px; background:url(../images/dataXQ.jpg) no-repeat center; font-size:16px; font-family:"微软雅黑"; font-size:16px;}
.calendar table tr td{ text-align:center; line-height:35px; height:35px; color:#4f4f4f; cursor:pointer;}

/*鼠标滑过*/
.bgHover{ background:#2b479a; color:#fff !important;text-decoration:none !important;}
.riqi { position:relative; z-index:9999999; width:30px; height:35px;}
.riqi .piaofu{ position:absolute; width:202px; bottom:44px;left:-78px; background:#2b479a;  text-align:left; font-size:12px; line-height:18px; padding:10px;display:none; z-index:100;}
.riqi.current .piaofu{ display:block;}
.riqi .piaofu span{ display:block; width:19px; height:9px; background:url(../images/angle.png) no-repeat; position:absolute; bottom:-9px;_bottom:-12px;left:85px; z-index:100;}
.riqi .piaofu ul li{ padding:2px 0px 2px 8px; background:url(../images/ico_w.jpg) no-repeat 0px 9px; z-index:100;}
.riqi .piaofu ul li a{color:#fff; z-index:100; font-family:"宋体"; font-size:12px;}
.riqi .piaofu ul li a:hover{ text-decoration:underline; z-index:100;}

/*非本月日期*/
.calendar table tr td.current_day{ background:#fff}
.calendar table tr td.unselected_month{ color:#fff}

/*选择日期*/
.choice { font-size:22px; height:42px;color:#2b479a; text-align: center; padding-left: 30px}
.choice p{ display:block;float:left; height:32px; line-height:38px; font-weight: bolder; }
.choice p.month{ background:url(../images/zl/line.jpg) no-repeat right 9px; color: #2b479a}
.choice .month_name{ display:inline-block;  color: #2b479a text-align:center;font-family:"微软雅黑"; font-size:18px;}
.choice .button{ cursor:pointer; display:inline-block; padding:0 2px; margin:0px 5px; *padding:0 2px;	}
.choice .month .prev{ padding-left:0px;color: #2b479a} 
.choice .year .next{ padding-right:0px;color: #2b479a} 


.calendar .year_name{ font-family:"微软雅黑"; font-size:18px;color:  #2b479a}
